package com.study.talk.module.netty.message;

import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.annotations.ApiOperation;

public interface MessageType {
    @ApiModelProperty("登录请求")
    byte LOGIN_REQUEST = 1;
    @ApiModelProperty("登录响应")
    byte LOGIN_RESPONSE = 2;
    @ApiModelProperty("退出登录请求")
    byte LOGOUT_REQUEST = 3;
    @ApiModelProperty("退出登录响应")
    byte LOGOUT_RESPONSE = 4;
    @ApiModelProperty("发送消息请求")
    byte SEND_MESSAGE_REQUEST = 5;
    @ApiModelProperty("发送消息响应")
    byte SEND_MESSAGE_RESPONSE = 6;
    @ApiModelProperty("添加好友请求")
    byte ADD_USER_REQUEST = 7;
    @ApiModelProperty("添加好友响应")
    byte ADD_USER_RESPONSE= 8;
    @ApiModelProperty("添加好友自己响应")
    byte ADD_USER_SELF_RESPONSE= 9;
    @ApiModelProperty("创建群聊请求")
    byte CREATE_GROUP_REQUEST = 10;
    @ApiModelProperty("创建群聊响应")
    byte CREATE_GROUP_RESPONSE= 11;
    @ApiModelProperty("邀请加入群聊请求")
    byte INVITE_GROUP_REQUEST = 12;
    @ApiModelProperty("邀请加入群聊响应")
    byte INVITE_GROUP_RESPONSE= 13;
    @ApiModelProperty("发出邀请加入群聊后 发出请求客户端的消息回响")
    byte INVITE_GROUP_SELF_RESPONSE= 14;
    @ApiModelProperty("群聊消息请求")
    byte GROUP_MESSAGE_REQUEST = 15;
    @ApiModelProperty("群聊消息响应")
    byte GROUP_MESSAGE_RESPONSE= 16;
    @ApiModelProperty("同意加入群聊请求")
    byte ACCEPT_GROUP_REQUEST = 17;
    @ApiModelProperty("同意加入群聊响应")
    byte ACCEPT_GROUP_RESPONSE= 18;
    @ApiModelProperty("同意请求")
    byte ACCEPT_REQUEST = 19;
    @ApiModelProperty("同意响应")
    byte ACCEPT_RESPONSE= 20;
    @ApiModelProperty("注册请求")
    byte REGISTER_REQUEST = 21;
    @ApiModelProperty("注册响应")
    byte REGISTER_RESPONSE= 22;
    @ApiModelProperty("更新密码请求")
    byte UPDATE_PASSWD_REQUEST = 23;
    @ApiModelProperty("更新密码响应")
    byte UPDATE_PASSWD_RESPONSE= 24;
    @ApiModelProperty("发送给自己消息响应")
    byte MESSAGE_SELF_RESPONSE= 25;
    @ApiModelProperty("心跳请求")
    byte HEAT_BEAT_REQUEST = 26;
    @ApiModelProperty("心跳响应")
    byte HEAT_BEAT_RESPONSE= 27;
    @ApiModelProperty("异步消息请求")
    byte SYNC_MESSAGE_REQUEST = 28;
    @ApiModelProperty("申请入群请求")
    byte APPLY_GROUP_REQUEST = 29;
    @ApiModelProperty("申请入群响应")
    byte APPLY_GROUP_RESPONSE= 30;
    @ApiModelProperty("自己申请入群响应")
    byte APPLY_GROUP_SELF_RESPONSE= 31;
    @ApiModelProperty("同意入群请求")
    byte ACCEPT_JOIN_GROUP_REQUEST = 32;
    @ApiModelProperty("同意入群响应")
    byte ACCEPT_JOIN_GROUP_RESPONSE= 33;

    @ApiModelProperty("获取验证码请求")
    byte SEND_SMS_REQUEST = 34;

    @ApiModelProperty("获取验证码相应")
    byte SEND_SMS_RESPONSE = 35;

    @ApiModelProperty("群聊消息响应")
    byte GROUP_MESSAGE_SELF_RESPONSE = 36;

}
